html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font:24px "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
body{color:#000;background:#002241 url(../images/bg.jpg);margin:0;padding:0;}
html,body,form,input,select,textarea,div,p,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3{font-weight:bold;color:#303030;font-family:Microsoft Yahei,w3;}
table,td,img{border:0;}
table,tr,td{border-collapse:collapse;border-spacing:0;}
a:link,a:visited{color:#0fa7ff;text-decoration:none;outline:none;cursor: pointer;}
a:hover{text-decoration:none; color:#FFF;}
button{cursor:pointer;}

.left{float:left;}
.right{float:right;}

.main { width:800px; margin:0 auto; }
.item { width:780px; height:117px; margin:10px auto; position:relative; border-bottom:2px solid #343739;}
.item .pic { width:307px; height:92px; position:absolute; left:10px; top:13px;}
.item .info { width:332px; height:90px; position:absolute; left:320px; top:14px; overflow:hidden;}
.item .info h1 { font-size:24px; color:#fff; font: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, sans-serif; padding-bottom:8px;}
.item .info p { padding:1px 0; font-size:20px; color:#7dbde8; margin-bottom:-3px;}

.btn { width:139px; height:48px; background:url(../images/btn.png) no-repeat; position:absolute; right:10px; top:10px;}







